home *** CD-ROM | disk | FTP | other *** search
/ TOS Silver 2000 / TOS Silver 2000.iso / programm / GNU_C++ / LIB / MTLB49CF.LZH / include / utsname.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-05-29  |  496 b   |  32 lines

  1. /*
  2.  * sys/utsname.h - header for uname emulation
  3.  * Written by Dave Gymer and placed in the public domain.
  4.  *
  5.  * nodename and machine fields size increased by Mikko Larjava
  6.  */
  7.  
  8. #ifndef _UTSNAME_H
  9. #define _UTSNAME_H
  10.  
  11. #include <compiler.h>
  12.  
  13. #ifdef __cplusplus
  14. extern "C" {
  15. #endif
  16.  
  17. struct utsname {
  18.     char sysname[9];
  19.     char nodename[16];
  20.     char release[9];
  21.     char version[9];
  22.     char machine[16];
  23. };
  24.  
  25. __EXTERN int uname __PROTO((struct utsname *));
  26.  
  27. #ifdef __cplusplus
  28. }
  29. #endif
  30.  
  31. #endif /* _UTSNAME_H */
  32.